large-scale excavation work - Turkish English Dictionary